external pillar cells - Spanish English Dictionary